Buzet este un oraș în cantonul Istria, Croația, având o populație de 6,133 de locuitori (2011).
Conform recensământului din 2011, orașul Buzet avea 6,133 de locuitori. Din punct de vedere etnic, majoritatea locuitorilor (75.66%) erau croați, existând și minorități de afiliați religios (15.8%), bosniaci (3.59%) și sloveni (1.04%). Apartenența etnică nu este cunoscută în cazul a 1.43% din locuitori. Din punct de vedere confesional, majoritatea locuitorilor (83.73%) erau catolici, existând și minorități de persoane fără religie și atei (7.24%) și musulmani (3.91%). Pentru 3.73% din locuitori nu este cunoscută apartenența confesională.